wander idly - French English Dictionary